#include <iostream>
namespace g
{
  int cur_map_id = 1;
  class Map
  {

  private:
    /* data */
    static int id;

  public:
    Map(/* args */);
    ~Map();
    void create()
    {
      std::cout << "create map...." << std::endl;
    }
  };

  Map::Map(/* args */)
  {
    cur_map_id = id++;
  }

  Map::~Map()
  {
  }

  int Map::id = 0;

}